做另一面的自己

代码Review流程与操作步骤

fork 主仓库,创建自己的仓库

主仓库地址:http://172.16.0.245:2345/user/android_browser_codereview

拉取子仓库地址到本地

1
git clone ******(自己fork 之后的仓库地址)

跟踪主仓库

1
git remote add upstream git@172.16.0.245:user/android_browser_codereview.git

更新主仓库代码

1
git fetch upstream

合并主仓库分支到本地分支

1
git merge upstream/master

提交本地仓库代码到主仓库

1.登录gitlab ,选中个人仓库
2.发起 Merge Requests
3.选择 Source branch
4.选择 Target branch

参考资料1

使用 git rebase 避免無謂的 merge

git pull –rebase
加上 rebase 的意思是,會先 1.把本地 repo. 從上次 pull 之後的變更暫存起來 2. 回復到上次 pull 時的情況 3. 套用遠端的變更 4. 最後再套用剛暫存下來的本地變更

.git/config 中配置

1.user 信息配置
在 config 文件中添加如下信息,用户名和邮箱地址替换为自己的账号以及邮箱

1
2
3
[user]
name = user
email = user@2345.com

2.指定分支 使用 git pull –rebase

1
2
3
4
[branch "master"]
remote = origin
merge = refs/heads/master
rebase = true

3.所有分支添加 git pull –rebase

1
2
[branch]
autosetuprebase = always